﻿#tMob{}
/** Design Styles für Übersichten **/
/** Schriftgrößen und Abstände **/
em  { font-style: normal; font-weight:bold; }
ul { border:0; border-style:solid; list-style-type: none; }
h1 { 
	display:none; 
}

.tImg
{
	position:relative;
}
.tImg .video-indicator
{
	display:block;
	position:absolute;
	background-color: #E2017B;
	left: 1px;
	top: 1px;
	text-align: center;
	color: #FFF;
	padding: 2px 8px;
	text-decoration: none;
	font-size: 11px;
	line-height: 11px;
	letter-spacing: 1px;
	font-weight: bold;
	text-transform: uppercase;
}

.des140 .tImg .video-indicator,
.des141 .tImg .video-indicator
{
	left: 0;
	top: 0;
}

.tImg a
{
	display:block;
}

/** Allgemeine Styles für die Aufmacherbereiche **/
.top-headlines h2,
.contentBlocks h2
{ 
	font-size: 2em; 
	line-height:1.2em;
	font-weight:bold; 
}
.top-headlines h3,
.contentBlocks h3,
.contentBlocks .chronologie h4
{
	font-size:1.6em; 
	line-height:1.1875em; 
	font-weight:bold; 
}
.top-headlines h6,
.contentBlocks h6
{ 
	font-size: 1.1em; 
	line-height:1.1818em; 
	font-weight:normal; 
	text-transform:uppercase; 
	letter-spacing:0.0909em; 
	margin-bottom: 0.2727em; 
}
.top-headlines .info,
.contentBlocks .info
{
	font-size: 1.1em;
  line-height: 1.1em;
  margin-top: 0.2727em;
}
.top-headlines .info .video,
.contentBlocks .info .video
{
	position:relative;
	padding-left:19px;
}
.top-headlines .info .video span,
.contentBlocks .info .video span
{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:17px;
	height:12px;
	background:transparent url(/img/ui/icn_form_video.png) no-repeat 0 0;
}
.top-headlines p,
.contentBlocks p
{
	font-size:1.3em;
	line-height:1.231em;
	margin-top:0.231em;
}
.top-headlines ul,
.contentBlocks ul,
.featureBlocks ul
{
	overflow: hidden
}
.contentLeft, .contentLCol, .contentRCol, .contentCol { float: left }

.top-headlines ul ul,
.contentBlocks ul ul
{
	float:none;
	border-width:0;
	margin:0;
	overflow: visible;
}
.top-headlines ul li,
.contentBlocks ul li
{
	margin:0px 8px 0.8em;
	padding-bottom:1.6em;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.top-headlines .A ul li
{
	margin-left:0;
}
.top-headlines .B ul li
{
	margin-right:0;
}
.top-headlines ul li.blockEnd,
.contentBlocks ul li.blockEnd
{
	border-bottom:0;
	padding-bottom:0
}
.top-headlines ul li li,
.contentBlocks ul li li
{
	margin:0.308em 0 0;
	padding:0 !important;
	border:0; font-size: 1.3em;
}
.top-headlines ul li li small,
.contentBlocks ul li li small
{
	font-size:0.846em;
	line-height:1em;
}
/*
ul.contentMain .des104, ul.contentMain .des107, ul.contentMain .des129 { margin-right: 7px }
*/
.block206, .block106, .block126 { margin-top:0.3em }
.ch_seite1 .mainBgRight { background-color:transparent !important; }

.block110 { 
	padding: 0 0 0 119px; 
}

.featureBlocks ul.rightBox { float:none; border-width:0; margin:0; padding:0 }
.featureBlocks ul.rightBox li { padding: 0; margin: 0 8px 1em }
.featureBlocks ul.rightBox li.blockEnd { margin-bottom:0px !important }

/* Boxen für Block 103 (B) */
.contentBlocks div.box  
{
	padding: 0.8em;
	border-width: 1px;
	border-style: solid;
	margin-bottom: -.8em;
}

.contentBlocks li.blockEnd div.box  
{
	margin-bottom: -8px;
}

/* Farbboxen für Block 106 (R) */
.featureBlocks li.box { margin: 0 4px 1em; padding: 0.8em 0; clear:left; width:302px; }
.featureBlocks li.noCol { padding:0; }
.featureBlocks li.noCol.first { padding-top:0.8em; }
.featureBlocks li.noCol ul.rightBox li { border-bottom-width:1px; border-bottom-style:solid; padding-bottom:1em; }
.featureBlocks li.noCol ul.rightBox li.blockEnd { border:0; padding-bottom:0 }
.featureBlocks li ul.rightBox li div.embed li { border-bottom-width:0; padding: 0 }

/* Werbung Block 106 */
.featureBlocks li.desADV { margin: 0 12px 1em; padding: 0.8em 0; clear:left; width:286px; }
.featureBlocks li.desADV h6 { margin-bottom:0.2727em }
.featureBlocks li.desADV .tImg { float:left; width:135px; height:91px; margin:0.1em 8px 0 0 }
.featureBlocks li.desADV img { width:133px; height:89px }

/* Design 103 mit kleineren Titel */
.des103 h3, .block100 h3 { font-size:1.4em; line-height: 1.143em; }
.contentBlocks .des103 h3 span.hl, .contentBlocks .block100 h3 span.hl { font-size:0.7857em }
.des103 h6 { margin-bottom: 0.1818em; }

	
/* Online Status (Titelbild 133 x 39 in Block 100 mit Design 0) (A) */
/* .block100 hr { display:none !important } */
.block100 li { border-top-style: solid; border-top-width: 1px; margin: 1em 8px 0 8px; padding-top:1em }
.block100 .chronLeft { float: left; width: 202px; text-align: right }
.block100 .text { float: right; width:421px; margin:0 0 0 17px }
.block100 ul { clear:both; }
.block100 .tImg  { float:left; width:135px; height:91px; margin:0.1em 0 0.8em 0; }
.block100 .tImg img { width:133px; height:89px; border-width:1px }
	
/* Online Status (Titelbild 133 x 39 in Block 100 mit Design 0) (A) */
.contentBlocks ul.chronologie li { 
	border-top-style: solid; 
	border-top-width: 1px; 
	margin: 0 8px; 
	padding-top:0.8em;
	border-bottom-width:0; 
}
.contentBlocks ul.chronologie li.noBorder { 
	border-top-width: 0; 
	padding-top:0; 
}
.chronologie .chronLeft { 
	float: left; 
	width: 202px;
	text-align: right; 
}
.chronologie .date { 
	float: left; 
	width: 55px; 
	text-align: right; 
	margin-right: 17px;
}
.chronologie .tImg { 
	float: right;
	width:135px; 
	height:91px; 
	margin:0.1em 0 0.8em 17px;
}
.chronologie .tImg img { 
	width:133px; 
	height:89px; 
	border-width:1px; 
}
.chronologie .text { 
	overflow: hidden;
}
.chronologie .text.ressorts { 
	float: right;
	width:421px; 
}
.chronologie ul { 
	clear:both; 
}
	
/* Design mit Titelbild 419 im Block 101 (Top2) */
.block101 .des105 .tImg,
.block101 .des108 .tImg { width: 421px; float: left; margin: 0.8em 0px 1em 0; }
.block101 .des105 .tImg { height: 200px !important }
.block101 .des105 ul,
.block101 .des108 ul { float: right; width: 202px; margin-top: 0.333em; padding-bottom: 1px }
.block101 .des105 p,
.block101 .des105 .info,
.block101 .des108 p,
.block101 .des108 .info { clear: left; width: 421px; }
	
/* Desing Live-Artikel in Block 101 */
.block101 .des127 .tImg { width: 421px; float: left; border-width: 1px; margin: 0.8em 0px 1em 0; }
.block101 .des127 .text,
.block101 .des127 ul { float: right; width: 202px; margin-top: 0.333em; padding-bottom: 1px }

/* Design 120 Titelbild 638px Breite */
.block101 .des120 .tImg { width: 640px; border-width: 1px; margin: 0 0px 1em 0; }
.block101 .des121 .tImg { width: 421px; float: left; border-width: 1px; margin: 0.8em 10px 1em 0; }

.block101 .des121 .text { margin: 0.8em 0 0 0 }
	
.block101 .des120 ul,
.block101 .des121 ul { margin-top: 0.333em; padding-bottom: 1px }
.block101 .des121 ul { width: 202px; }
.block101 .des121 ul.subs { float: left }

	
/* Designs 104 mit Titelbild 200 x 133 in Block 102 (A) */
.block202 .des104 .text,
.block102 .des104 .text,
.block122 .des104 .text  { float:left; width:202px }
.block140 .des104 .text
{
	float:left;
	width:250px;
}
.col.B .block140 .des104 .subs
{
	margin-right:8px;
}
	
.block202 .des104 .tImg,
.block102 .des104 .tImg,
.block122 .des104 .tImg,
.block140 .des104 .tImg  { float:left; width:202px; height:135px; margin:0.1em 17px 0 0; }
	
.block202 .des104 .tImg img,
.block102 .des104 .tImg img,
.block122 .des104 .tImg img,
.block140 .des104 .tImg img  { width:200px; height:133px; }


/* Designs 104/105/107/108 mit Titelbild 200:133 in Block 110 (E) */
.block110 .des104 .text, 
.block110 .des107 .text,
.block130 .des104 .text, 
.block130 .des107 .text { 
	float:right;
	width:302px; 
}
.block110 .des104 .tImg, 
.block110 .des107 .tImg,
.block130 .des104 .tImg, 
.block130 .des107 .tImg { 
	float:left;
	width:202px; 
	margin:0.1em 0 0 0;
}
.block110 .des104 .tImg img, .block130 .des104 .tImg img { width:200px; height:133px; }
.block110 .des107 .tImg img, .block130 .des107 .tImg img { width:200px; }
.block110 .des105 .tImg, .block110 .des108 .tImg,
.block130 .des105 .tImg, .block130 .des108 .tImg { float:none; width:421px; margin:0.1em 0 0.8em 0; }
.block110 .des105 .tImg img, .block130 .des105 .tImg img { width:419px; height:200px; }
.block110 .des108 .tImg img, .block130 .des108 .tImg img { width:419px; }
	
/* Blogobjekte */
.block130 .blogInfo { float: left; width: 202px; text-align: right; font-size: 1.5em; line-height: 1.3em }
.block130 .blogInfo .author { display: block; font-size: 0.875em; line-height: 1.5em }
.block130 .blogContent { float: right; width: 422px }
.block130 .blogContent .tImg { margin-bottom: 0.5em; float: none }
.block130 .blogContent .text 
{
	width: auto;
	float: none;
}
.block130 .blogFooter { border-bottom-style: solid; border-bottom-width: 1px; width: 421px; margin: 0.4545em 0 5.4545em 219px; height: 18px; font-size: 1.1em; line-height: 1.6363em; text-align: right }
.block130 .blogFooter .content { margin: 0 8px }
		
/* Designs 107 mit Titelbild 200 x freie Höhe in Block 102 und 140 */
	
.block102 .des107 .text,
.block122 .des107 .text,
.block102 .adv107 .text,
.block122 .adv107 .text
{
	float:left;
	width:202px
}
.block140 .des107 .text
{
	float:left;
	width:250px;
}
.col.B .block140 .des107 .text
{
	width:244px;
}
.col.B .block140 .des107 .subs
{
	margin-right:8px;
}
	
.block140 .des107 ul,
.block102 .des107 ul,
.block102 .adv107 ul,
.block122 .des107 ul,
.block122 .adv107 ul
{
	clear:both;
}
	
.block102 .adv107 img,
.block122 .adv107 img
{
	display:block;
	float:left;
	width:200px;
	border-width:1px;
	margin:0.1em 0 0.8em
}
	
.block140 .des107 .tImg,
.block102 .des107 .tImg,
.block122 .des107 .tImg
{
	float:left; width:202px; margin:0.1em 17px 0 0;
}
	
.block140 .des107 .tImg img,
.block102 .des107 .tImg img,
.block122 .des107 .tImg img
{
	width:200px; border-width:1px
}
	
.block102 .adv107 h4,
.block122 .adv107 h4 { text-transform: none; }
	
	
/* Designs 104 mit Titelbild 200 x 133 in Block 103 (B) */
.block203 .des104 p,
.block103 .des104 p, .block103 .adv104 p,
.block123 .des104 p, .block123 .adv104 p,
.block104 .des104 p, .block124 .adv104 p,
.block104 .des105 p, .block125 .adv104 p { width:202px }
	
.block203 .adv104 img,
.block103 .adv104 img, .block123 .adv104 img,
.block104 .adv104 img, .block124 .adv104 img,
.block105 .adv104 img, .block125 .adv104 img { display:block; width:200px; height:133px; border-width:1px; margin:0 0 0.8em 0; }
	
.block203 .des104 .tImg,
.block103 .des104 .tImg, .block123 .des104 .tImg,
.block104 .des104 .tImg, .block124 .des104 .tImg,
.block105 .des104 .tImg, .block125 .des104 .tImg { width:202px; height:135px; margin:0.1em 17px 0 0; margin:0.1em 0 0.8em 0; }

.block203 .adv104 img,
.block103 .adv104 img, .block123 .adv104 img,
.block103 .des104 .tImg img, .block123 .des104 .tImg img,
.block104 .des104 .tImg img, .block124 .des104 .tImg img,
.block104 .des105 .tImg img, .block125 .des104 .tImg img { width:200px; height:133px; border-width:1px }
	
.block203 .adv104 h4,
.block103 .adv104 h4,
.block123 .adv104 h4 { text-transform:none; }

	
/* Designs 107 mit Titelbild 200 x freie Höhe in Block 103 (B) */
.block103 .des107 p,.block103 .des129 p .block103 .adv107 p,
.block123 .des107 p, .block123 .adv107 p { float:left; width:202px }
	
.block103 .adv107 img,
.block123 .adv107 img  { display:block; width:200px; border-width:1px; margin:0.1em 0 0.8em 0; }
	
.block103 .des107 .tImg,
.block103 .des129 .tImg,
.block123 .des107 .tImg  { width:202px; margin:0.1em 0 0.8em 0; }
	
.block103 .des107 .tImg img,
.block103 .des129 .tImg img,
.block123 .des107 .tImg img  { width:200px; border-width:1px; }
	
.block103 .adv107 img, .block123 .adv107 img  { margin-top:0.7em; }
	
.block103 .adv107 h4,
.block123 .adv107 h4 { text-transform:none; }
	
.ch_seite1 .block123 h3 { font-size:1.4em; line-height: 1.143em; }
.ch_seite1 .block123 li { padding-bottom:0.8em; }

	
/* Design mit Titelbild 419 x 200 und 400 x X im Block 102 (A) */
.block102 .des105 .tImg,
.block122 .des105 .tImg  { width:421px; height:202px; margin:0.1em 0px 0.8em 0 }
	
.block102 .des105 .tImg img,
.block122 .des105 .tImg img { width:419px; height:200px; border-width:1px; }
	 
.block102 .des105 p,
.block122 .des105 p { clear:left; width:421px; }

/* Design mit Titelbild 470:133 (.des140) und 470:X (.des141) im Block 140 (A) */
.block140 .des140 .tImg,
.block140 .des141 .tImg
{
	width:469px;
	margin:0.1em 0px 0.8em 0;
	border-style:solid;
	border-width:1px;
	overflow:hidden;
}
.block140 .des140 .tImg
{
	height:133px;
}
.block140 .des140 .tImg img,
.block140 .des141 .tImg img
{
	border:none;
}
.col.B .block140 .des140 .text,
.col.B .block140 .des141 .text,
.col.B .block140 .des140 .subs,
.col.B .block140 .des141 .subs
{
	margin-right:8px;
}

/* Block 106 und 126 (R) */
.featureBlocks h6 { 
	font-size: 1.1em; 
	font-weight:normal; 
	letter-spacing: 1px; 
	line-height: 1.1818em; 
	text-transform:uppercase; 
}
	
.featureBlocks .des106 h6,
.featureBlocks .des110 h6,
.featureBlocks .des112 h6,
.featureBlocks .des114 h6,
.featureBlocks .des115 h6,
.featureBlocks .des116 h6,
.featureBlocks .des124 h6,
.featureBlocks .des125 h6,
.featureBlocks .des126 h6 { 
	margin-bottom: 0.2727em; 
}
.featureBlocks .des115 h6 {
	margin-left:8px;
	margin-right:8px;
}
.featureBlocks .des122 h6,
.featureBlocks .des123 h6 { 
	clear: both; 
	margin: 0.7272em 0; 
}
	
.featureBlocks h4 { 
	font-size: 1.3em; 
	line-height: 1.231em; 
	font-weight: bold; 
	margin-bottom: 1px; 
}
	
.featureBlocks .des123 h4,
.featureBlocks .des122 h4 { 
	margin-bottom: 0.3076em; 
}
	
.featureBlocks p { font-size: 1.2em; line-height: 1.333em }
	
.featureBlocks small { font-size: 0.8333em; line-height: 1em; font-weight:normal }
	
.featureBlocks .des106 .tImg,
.featureBlocks .des114 .tImg,
.featureBlocks .des123 .tImg { float:left; width:135px; height:91px; margin:0.1em 8px 0 0 }

.featureBlocks .des116 img { float:left !important; width:133px; margin:0.1em 8px 0 0 }
	
.featureBlocks .des106 .tImg img,
.featureBlocks .des114 .tImg img,
.featureBlocks .des123 .tImg img { width:133px; height:89px }
	
.featureBlocks .des106 .text,
.featureBlocks .des114 .text,
.featureBlocks .des116 .text,
.featureBlocks .des123 .embed { float:left; width:140px }
	
.featureBlocks .des110 .tImg img { 
	display:block; 
	width:133px; 
	height:89px; 
}
	
.featureBlocks .adv106 img { width: auto; height: auto }
	
.featureBlocks .des110,
.featureBlocks .des111 { display: block; width: 135px; float:left !important }
	
.featureBlocks .des112 .tImg,
.featureBlocks .des122 .tImg,
.featureBlocks .des124 .tImg,
.featureBlocks .des125 .tImg,
.featureBlocks .des126 .tImg,
.featureBlocks .des110 .tImg { 
	margin: 0 0 .5em 0; 
}

.featureBlocks .des112 .tImg img,
.featureBlocks .des122 .tImg img,
.featureBlocks .des124 .tImg img,
.featureBlocks .des125 .tImg img,
.featureBlocks .des126 .tImg img { 
	display:block; 
	width:284px; 
}
.featureBlocks .des124 .tImg img { 
	height: 89px; 
}
.featureBlocks .des125 .tImg img { 
	height: 110px; 
}
.featureBlocks .des126 .tImg img { 
	height: 150px; 
}


/* Design mit Titelbild 419 x frei Höhe  */
.des108 .tImg  { 
	width:421px; 
	margin:0.1em .5em 0.8em 0; 
}
.des108 .tImg img { width:419px; border-width:1px }
.des108 p /*, .des108 h6*/ { clear:left; width:421px; }
	
/* Design Live-Artikel */
.des127 .tImg  { width:421px; margin:0.1em 0 0.8em 0; }
.des127 .tImg img { width:419px; border-width:1px }
.des127 p,
.des128 p,
.des129 p { font-size:12px; margin-top:4px; }
.des127 p em,
.des128 p em,
.des129 p em { color:#990000 }

/* EmbedHTML C Block */
.featureBlocks .embed { font-size: 1.2em; line-height: 1.333em }
.featureBlocks .embed iframe { width:100%; }
.featureBlocks .embed li { margin:0 0 0.1667em !important }
	
.featureBlocks li.des115,
.featureBlocks li.des117 { margin:0 0 1em 0 !important }
	
/* Skyline Block */
.block150 { float: right }
.block150 .des150 { float:left; width:174px; height:160px; margin-left:3px }
.block150 .des150 .tImg img { display:block; width:174px; height:116px; border:0 }
.block150 .des150 h3 { font-size: 1.2em; line-height: 1.2em; font-weight: bold; margin: 0.333em 8px }
.block150 li.button { width:182px; }
.block150 li.button img { width:180px; height:150px; border:1px solid grey; }

span.hl { display: block; font-weight: normal; letter-spacing: 1px; font-size: 0.6875em; text-transform: uppercase }
.des101 span.hl { font-size: 0.55em; line-height: 1.1818em }
.block123 span.hl { font-size: 0.7857em }
.des105 span.hl, .des108 span.hl, .des127 span.hl { font-size: 0.55em; line-height: 1.1818em }

/* content wrappers */
#mainContent, #topContent, .subContent { margin-top: 0.8em; width:657px; float:left; position: relative; z-index: 100 }
#mainFeature, #topFeature, #searchFeature, .subFeature { margin-top: 0.8em; width:318px; float:left; position: relative; z-index: 100; }
#topFeature { margin-top: -0.4em }
#mainFeature.noOffset { margin-top: 0; }
body.adRessort #mainFeature, body.adRessort #topFeature
{
	margin-top:0;
}
#mainBottom, .subBottom { width:959px; border-bottom-width:1px; margin:0 8px; clear:both; }


/* specific block measures */
.allTOP { width:975px; }
.contentTOP { width:656px; }
.contentMain { width:437px }
.einspaltig .contentMain { width:537px }
.contentBlocks .blogroll ul li { padding-bottom:0; border-bottom: 0px }
.contentNorm { clear: both; position:relative }
.contentLeft { float: left; width: 438px }
.contentBottom { position: relative }
.contentLCol, .contentCol, .contentRCol { width:218px }
.contentLCol { margin-right: 1px }
.featureMain { width:310px; }
.featureBlocks .tImg img { border-width: 1px }
.ClusterA { margin: 0.4em 4px }
.ClusterA ul { width: 211px }
.ClusterA ul.block125 { margin-left: 4px }
.ClusterA ul li { margin: 0 4px 0.8em 4px; padding-bottom: 0.4em; border-bottom-width: 0 }
.ClusterA .mainBorderAC { top: 30px; right: 214px; bottom: 0.4em }
.ClusterA h3, .ClusterA h6 { font-size: 1.3em !important; line-height: 1.154em !important; font-weight: normal }
.ClusterA .tImg, .ClusterA .tImg img { width: 66px !important; height: 44px !important }
.ClusterA .tImg { float: left; margin-right: 6px !important }
.ClusterA .des104 .text { float: left; width: 131px }



/* kia container */
#kia-container
{
	text-align:left;
	width:302px;
	margin-bottom:4px;
	background:#7B95BD;
}
#kia-container h3
{
	width:100%;
	height:21px;
	margin:0;
	padding: 0 4px;
	line-height:21px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#fff;
}
#kia-container ol
{
	list-style-type:none;
	background:#E8ECF3;
}
#kia-container li
{
	display:block;
	width:100%;
	font-size:11px;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.featureBlocks .embed #kia-container li
{
  margin:0 !important;
}
#kia-container li.last
{
	border-bottom-width:0;
}
#kia-container li a
{
	display:block;
	width:100%;
	padding: 3px 0 3px 4px;
}
#kia-container li a span
{
	/*color:#E90C8C;*/
	font-weight:bold;
}
#kia-container.tab1 ol.content1		{ display:block; }
#kia-container.tab2 ol.content2	{ display:block; }


/* Livebericht Teaser */
.livereport.first {
	padding: 0 !important;
}
.livereport-teaser
{
	background:#fff;
}
.livereport-teaser div
{
	padding:4px 8px;
	background-color:#E2017B;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	line-height: 15px;
}
.livereport-teaser h3
{
	margin:4px 8px;
	font-size:13px;
	font-weight:bold;
}
.livereport-teaser ul
{
	display:block;
	width:100%;
	border-bottom:3px solid #E2017B !important;
}
.livereport-teaser li
{
	display:block;
	padding:4px 8px !important;
	margin:0 !important;
	overflow:hidden;
	border:none !important;
	border-top: 1px solid #999 !important;
}
.livereport-teaser li.hidden
{
	display:none;
}
.livereport-teaser li span
{
	float:left;
	color:#990000;
	font-size:12px;
	line-height:16px;
	margin-right: 5px;
}
.livereport-teaser li p
{
	margin:0;
	max-height:32px;
	overflow:hidden;
	font-size:12px;
	line-height:16px;
}
.livereport-teaser li:hover p
{
	max-height:none;	
}



/* Social Media Box (EmbedHTML in C-Spalte)
********************************************/
.socialMediaBox {
    background:#fff;
    padding:1px;
    
}
.featureBlocks .socialMediaBox {
    font-size:0.8em; /* .featureBlocks .embed setzt die font-size auf 1.2em */
}
.socialMediaBox h6 {
    padding:12px 10px 8px 13px;
    color:#fff;  
    line-height:1em;
}
.featureBlocks .socialMediaBox h6 {
    margin:0;
}
.socialMediaBox .facebook,
.socialMediaBox .twitter,
.socialMediaBox .google {
    height:42px;   
		border-top:1px solid rgb(255, 255, 255); /* IE fallback */
    border-top:1px solid rgba(255,255,255,0.4);
		position:relative;
}
.socialMediaBox .facebook div,
.socialMediaBox .twitter div,
.socialMediaBox .google div {
    display:table-cell;
    height:43px;
    vertical-align:middle;
    padding-left:10px;
}
.socialMediaBox .socialMediaBoxLink {
		background-image:url('/img/ui/sprite_socialmediabox_icons.png');
		background-repeat:no-repeat;
		position: absolute;
    width: 34px;
		height: 34px;
    top: 4px;
    right:6px;
    text-indent: -9999em;
}
.socialMediaBox .facebook .socialMediaBoxLink {
    background-position:center -9px;
} 
.socialMediaBox .twitter .socialMediaBoxLink { 
    background-position:center -49px;
}
.socialMediaBox .google .socialMediaBoxLink {
    background-position:center -89px;
}
.socialMediaBox .socialMediaBoxLink:hover {
		background-color:rgba(255,255,255,0.3);
		-webkit-transition: all linear 0.5s;
		transition: all linear 0.5s;
}